Big Huge Thesaurus

Symphytum officinale

noun